﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;

namespace BusinessModel
{
    public class BaseModel : EntityModel
    {
        #region Primitive Properties
        public Nullable<global::System.DateTime> CreatedDate
        {
            get
            {
                return _CreatedDate;
            }
            set
            {
                _CreatedDate = value;
                OnPropertyChanged("CreatedDate");
            }
        }
        private Nullable<global::System.DateTime> _CreatedDate;

        public global::System.String CreatedBy
        {
            get
            {
                return _CreatedBy;
            }
            set
            {
                _CreatedBy = value;
                OnPropertyChanged("CreatedBy");
            }
        }
        private global::System.String _CreatedBy;

        public Nullable<global::System.DateTime> ModifiedDate
        {
            get
            {
                return _ModifiedDate;
            }
            set
            {
                _ModifiedDate = value;
                OnPropertyChanged("ModifiedDate");
            }
        }
        private Nullable<global::System.DateTime> _ModifiedDate;

        public global::System.String ModifiedBy
        {
            get
            {
                return _ModifiedBy;
            }
            set
            {
                _ModifiedBy = value;
                OnPropertyChanged("ModifiedBy");
            }
        }
        private global::System.String _ModifiedBy;
        #endregion
    }
}
